 
      
        .checkboxes {
            border-bottom: 1px solid #0064cd;
        }
        .radios { 
            padding-top: 18px;
            border-top: 1px solid #049CDB;
        }
        .label_check input,
        .label_radio input { 
            margin-right: 5px; 
        }
        
        .has-js .label_check,
        .has-js .label_radio { 
            padding-left: 34px; 
        }
        
        .has-js .label_radio, 
        .has-js .label_check{ 
            background: url(../../image/SecurityApp/checkbox-radio-bg.png) no-repeat; 
        }
        .has-js .label_radio { 
            background-position: 0 0; 
        }
        .has-js .label_check { 
            background-position: 0 -100px
        }
        .has-js label.c_on { 
            background-position: 0 -150px;
        }
        .has-js label.r_on { 
            background-position: 0 -50px; 
        }
        .has-js .label_check input,
        .has-js .label_radio input { position: absolute; left: -9999px; } ​